chore(deps): update dependency knope to v0.9.0 #790
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.8.0
->0.9.0
Release Notes
knope-dev/knope (knope)
v0.9.0
Compare Source
Breaking Changes
Removed the deprecated
[[packages]]
syntaxIf you're using the old syntax, run
knope --upgrade
before switching to this version.--generate
can no longer be used if aknope.toml
file already existsWorkflows can no longer be selected interactively
Previously, it was valid to invoke
knope
with no arguments, and the user would be prompted interactively to select a workflow. Now, a workflow must be provided as a positional argument, for example,knope release
.The
--prerelease-label
option can only be provided after a workflowPreviously, the
--prerelease-label
CLI option was always available globally and would simply be ignored if it was not useful for the selected workflow. Now, it can only be provided after the name of a workflow which can use the option (right now, only a workflow which contains aPrepareRelease
step). For example, with the default workflow,knope release --prerelease-label="rc"
is valid, but none of these are valid:knope --prerelease-label="rc" release
knope document-change --prerelease-label="rc"
--upgrade
can no longer be used if there is noknope.toml
file--validate
can no longer be used if there is noknope.toml
fileFeatures
Added the
--override-version
option to manually set the next versionAllows you to manually determine the next version for a [
BumpVersion
] or [PrepareRelease
] instead of using a semantic versioning rule. This option can only be provided after a workflow which contains a relevant step. This has two formats, depending on whether there is one package or multiple packages:--override-version 1.0.0
will set the version to1.0.0
if there is only one package configured (error if multiple packages are configured).--override-version first-package=1.0.0 --override-version second-package=2.0.0
will set the version offirst-package
to1.0.0
andsecond-package
to2.0.0
if there are multiple packages configured (error if only one package is configured).This closes #497.
knope --help
now lists all available workflowsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.